Diamondback squid - Turkish English Dictionary